mental strain - Espagnol Anglais Dictionnaire